Icarus- With Confidence